// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/kpdus/jad.html
// Decompiler options: braces fieldsfirst space lnc
package com.umeng.analytics;
import u.aly.ap;
// Referenced classes of package com.umeng.analytics:
// h, i, j
public class Gender extends Enum
{
public static final Gender Female;
public static final Gender Male;
public static final Gender Unknown;
private static int a[];
private static final Gender b[];
public int value;
private Gender(String s, int k, int l)
{
super(s, k);
value = l;
}
Gender(String s, int k, int l, Gender gender)
{
this(s, k, l);
}
static int[] a()
{
int ai[] = a;
if (ai != null)
{
return ai;
}
int ai1[] = new int[values().length];
try
{
ai1[Female.ordinal()] = 2;
}
catch (NoSuchFieldError nosuchfielderror) { }
try
{
ai1[Male.ordinal()] = 1;
}
catch (NoSuchFieldError nosuchfielderror1) { }
try
{
ai1[Unknown.ordinal()] = 3;
}
catch (NoSuchFieldError nosuchfielderror2) { }
a = ai1;
return ai1;
}
public static Gender getGender(int k)
{
switch (k)
{
default:
return Unknown;
case 1: // '\001'
return Male;
case 2: // '\002'
return Female;
}
}
public static ap transGender(Gender gender)
{
switch (a()[gender.ordinal()])
{
default:
return ap.c;
case 1: // '\001'
return ap.a;
case 2: // '\002'
return ap.b;
}
}
public static Gender valueOf(String s)
{
return (Gender)Enum.valueOf(com/umeng/analytics/Gender, s);
}
public static Gender[] values()
{
Gender agender[] = b;
int k = agender.length;
Gender agender1[] = new Gender[k];
System.arraycopy(agender, 0, agender1, 0, k);
return agender1;
}
public int value()
{
return value;
}
static
{
Male = new h("Male", 0, 1);
Female = new i("Female", 1, 2);
Unknown = new j("Unknown", 2, 0);
Gender agender[] = new Gender[3];
agender[0] = Male;
agender[1] = Female;
agender[2] = Unknown;
b = agender;
}
}